import type { VxeComponentStyleType } from 'vxe-pc-ui'

// 单元格样式设置
export interface IColumnStyles {
  /**
   * 无特殊含义(未使用)
   * 颜色名称
   * 例如:(高危药品, 毒麻药品, 危害药物)
   */
  name: string
  /**
   * 样式显示指定字段
   * 指示样式在那个字段上可以生效
   * specifyField
   * 例如: (IsHighRisk, DrugName)
   */
  specifyField: string
  /**
   * 样式判断指定字段
   * 指示需要判断那个字段的值
   * judgeField
   * 例如: (IsHighRisk, DrugName)
   */
  judgeField: string
  /**
   * 样式判断值
   * 判断 (样式判断指定字段) 的值是否为其中的内容
   * 例如: ([true, "肾上腺素"])
   */
  value: string[]
  /**
   * 单元格字段样式
   */
  style: VxeComponentStyleType
}
